package com.pg.auth.model.dto.sysmenu;

import java.lang.Long;
import java.util.Date;
import java.lang.String;
import java.lang.Integer;
import lombok.Data;

/***
 * 数据转换对象
 * @author : huhuaping
 * @Date : 2024-06-06 19:55:33
 */
@Data
public class SysMenuDTO  {

    /**
     * 主键
     */
	private Long menuId;

    /**
     * 前端用于是否展示该菜单/功能按钮的标识
     */
	private String menuKey;

    /**
     * 菜单编号(M000001)
     */
	private String menuCode;

    /**
     * 菜单名称
     */
	private String menuName;

    /**
     * 菜单状态：0-启用，1-禁用
     */
	private Integer menuStatus;

    /**
     * 菜单类型(0/目录,1/菜单,2/按钮)
     */
	private Integer menuType;

    /**
     * 菜单排序
     */
	private Integer menuSort;

    /**
     * 菜单跳转url
     */
	private String menuUrl;

    /**
     * 菜单图标
     */
	private String menuIcon;

    /**
     * 选中菜单图标
     */
	private String menuIconSelected;

    /**
     * 菜单图标svg
     */
	private String menuSvg;

    /**
     * 是否在新页面打开(0：否,1：是)
     */
	private Integer openNewWin;

    /**
     * 上级ID
     */
	private Long parentId;

    /**
     * 系统ID
     */
	private Integer sysId;

    /**
     * 渲染类型：0-系统顶部导航，1-系统左侧菜单导航目录，2-系统左侧菜单普通菜单项
     */
	private Integer renderType;

    /**
     * 备注
     */
	private String remark;

    /**
     * 创建者ID
     */
	private Long createUser;

    /**
     * 创建者名称
     */
	private String createUserName;

    /**
     * 创建时间
     */
	private Date createTime;

    /**
     * 修改者ID
     */
	private Long updateUser;

    /**
     * 修改者名称
     */
	private String updateUserName;

    /**
     * 更新时间
     */
	private Date updateTime;

    /**
     * 删除状态 0，正常，1：删除
     */
	private Integer deleteStatus;


}